#ifndef ZYDL_CUT_H_
#define ZYDL_CUT_H_
#include<stdio.h>

#include<Mesh_IO/Mesh_IO.h>
#ifdef _MSC_VER

#define MY_CAPI_EXPORTS __declspec(dllexport)
#endif

#ifdef __GNUC__
#define MY_CAPI_EXPORTS __attribute__((visibility("default")))
#endif

#ifndef MY_CAPI_EXPORTS
#define MY_CAPI_EXPORTS
#endif


#ifdef __cplusplus
extern "C"{
#endif 
MY_CAPI_EXPORTS void export_cut_result(Mesh* m,double **ps,int len,char*outfilename);


MY_CAPI_EXPORTS int  tailing_test(char* mesh_path,char* out_path,double**ps,int len);


MY_CAPI_EXPORTS void zydl_test(char*path,double**ps,int len);




#ifdef __cplusplus
}
#endif



#endif